libxl: initialise cpupoolinfo in libxl__domain_scheduler
authorIan Campbell <ian.campbell@citrix.com>
Fri, 29 Jun 2012 07:57:11 +0000 (08:57 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 29 Jun 2012 07:57:11 +0000 (08:57 +0100)
commit3b77aadeae6d33e7cce88a615ef0a25e72c837ac
tree2eefbfcf27c11070d9fa4617fd84202f9fd58db3
parent23c74ab2b27afb075d8eacf40f04b24f779c5732
libxl: initialise cpupoolinfo in libxl__domain_scheduler

If libxl_cpupool_info fails then we would call
libxl_cpupoolinfo_dispose on an uninitialised struct, and possibly
free an invalid pointer.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
tools/libxl/libxl_dom.c